package net.liteheaven.xblib.plugin;

import android.content.Context;
import android.view.View;

/**
 * 插件活动实现接口
 *
 * 包含{@link IXActivityController}实现的部分，最全面的Activity方法集合
 *
 * 用途：
 * 1.{@link net.liteheaven.xblib.plugin.XProxyActivity.DadImpl}实现它，用来向控制器描述dad的方法
 * 2.{@link XActivityController}实现它，为了使用者能方便地使用Activity相关的方法
 *
 * Created by LiangYu on 16/8/29
 */
public interface IXActivityImpl extends IXActivityController {

    void finish();

    void setContentView(View view);

    void setContentView(int layoutResID);

    View findViewById(int id);

    void attachBaseContext(Context newBase);
}
